concurrent terms - Spanish English Dictionary